import Foundation
@objcMembers
open class FYConfigResponse: FYBaseModel {
    public var data: FYConfigResponseData?
}
@objcMembers
open class FYConfigResponseData: FYBaseModel {
    public var aboutHref: String = ""
    public var aboutUsLink: String = ""
    public var agreementHref: String = ""
    public var appEmail: String = ""
    public var applicationSuccessLink: String = ""
    public var appStatus: Int = 0
    public var attributionTimeout: Int = 0
    public var authHref: String = ""
    public var bankCardInfoLink: String = ""
    public var buryChannel: String = ""
    public var conditionsHref: String = ""
    public var contactHref: String = ""
    public var countryCode: String = ""
    public var currencySymbol: String = ""
    public var feedbackGuidance: String = "1"
    public var firstLoanOptionLine: String = ""
    public var hotline: String = ""
    public var isThirdAthena: Int = 0
    public var isUpdateUserInfo: Int = 0
    public var kycLink: String = ""
    public var livenessDetectionMethod: String = ""
    public var livenessDetectionProvider: String = ""
    public var officialWebsiteUrl: String = ""
    public var orderDetailsLink: String = ""
    public var policyHref: String = ""
    public var problemFeedbackLink: String = ""
    public var productApplyLink: String = ""
    public var pushMaxCount: Int = 0
    public var pushPerCount: Int = 0
    public var qaHref: String = ""
    public var reloanSelfCheckType: String = ""
    public var retrieveMobileContact: Int = 0
    public var updateBankLink: String = ""
    public var voiceAuth: String = ""
    public var h5ZipUrl: String = ""
    public func contactLimit() -> Bool {
        return self.retrieveMobileContact == 1
    }
}
